i'd better hit the road - Deutsch Englisch Wörterbuch